complete one's doctorate - Francés Inglés Diccionario